do reverence - French English Dictionary